notch leaf marsh rosemary - Deutsch Englisch Wörterbuch